# （1）通过int()将键盘输入的幸运数字，转换为整型结果；
# lucky_num = input("请输入您的幸运数字：")
# print(type(int(lucky_num)))
# （2）使用eval()函数把字符串中的数字，转换为原数据类型结果；
print(type(eval("12")))
print(type(eval("12.25")))
print(type(eval("True")))
# （3）改进：如何解决超市收银系统的计算价格有误的问题？
# （1）定义两个变量：商品名称、商品单价，并用于接收键盘输入值；
goods_name = input("请输入商品名称：")
goods_price = input("请输入商品单价：")
goods_cnt = input("请输入商品个数：")
# （2）当结算时输出格式：您购买了xxx，商品单价为xxx，欢迎下次光临！观察效果；
print(f"您购买了{goods_name}，商品单价为{goods_price}，欢迎下次光临！")
# （3）思考：若客户购买了3份，该怎么求总价呢？请改进程序代码。
# 字符串进行*（乘法）计算时，相当于复制
print(f"您购买了{goods_name}，商品总价为{eval(goods_price) * int(goods_cnt)}，欢迎下次光临！")